<?php
if (!defined('APP_ID')) { die('No direct script access allowed'); }

return array(
	'controllers' => array(
		'home' => array(
			'title' => 'Home',
			'actions' => array(
				'index' => array(
					'title' => 'Dashboard'
				)
			)
		),
		'category' => array(
			'title' => 'Categories',
			'actions' => array(
				'index' => array(
					'title' => 'List of categories'
				),
				'insert' => array(
					'title' => 'New category'
				),
				'update' => array(
					'title' => 'Edit category',
					'on_access' => true,
					'uri_segment' => 0
				),
				'delete' => array(
					'title' => 'Delete category',
					'on_access' => true,
					'uri_segment' => 0
				),
				'sequence' => array(
					'title' => 'Edit sequence',
					'on_access' => true,
					'uri_segment' => 0
				)
			)
		),
		'document' => array(
			'title' => 'Documents',
			'actions' => array(
				'index' => array(
					'title' => 'List of documents'
				),
				'insert' => array(
					'title' => 'New document'
				),
				'update' => array(
					'title' => 'Edit document',
					'on_access' => true,
					'uri_segment' => 0
				),
				'delete' => array(
					'title' => 'Delete document',
					'on_access' => true,
					'uri_segment' => 0
				),
				'categories' => array(
					'title' => 'Document in categories',
					'on_access' => true,
					'uri_segment' => 0
				),
				'sequence' => array(
					'title' => 'Edit sequence',
					'on_access' => true,
					'uri_segment' => 0
				)
			)
		),
		'file' => array(
			'title' => 'Files',
			'actions' => array(
				'index' => array(
					'title' => 'List of files'
				),
				'insert' => array(
					'title' => 'New file'
				),
				'insertm' => array(
					'title' => 'New file (multiple)'
				),
				'update' => array(
					'title' => 'Edit document',
					'on_access' => true,
					'uri_segment' => 0
				),
				'delete' => array(
					'title' => 'Delete file',
					'on_access' => true,
					'uri_segment' => 0
				),
				'browser' => array(
					'title' => 'File browser',
					'on_access' => true
				),
				'browsertinymce' => array(
					'title' => 'File browser (TinyMce)',
					'on_access' => true
				)
			)
		),
		'settings' => array(
			'title' => 'Settings',
			'actions' => array(
				'update' => array(
					'title' => 'Update settings'
				)
			)
		),
		'tools' => array(
			'title' => 'Tools',
			'actions' => array(
				'cache' => array(
					'title' => 'Cache'
				)
			)
		),
		'group' => array(
			'title' => 'Groups',
			'actions' => array(
				'index' => array(
					'title' => 'List of groups'
				),
				'insert' => array(
					'title' => 'New group'
				),
				'update' => array(
					'title' => 'Edit group',
					'on_access' => true,
					'uri_segment' => 0
				),
				'delete' => array(
					'title' => 'Delete group',
					'on_access' => true,
					'uri_segment' => 0
				),
				'access' => array (
					'title' => 'Edit access'
				)
			)
		),
		'user' => array(
			'title' => 'Users',
			'actions' => array(
				'index' => array(
					'title' => 'List of users'
				),
				'insert' => array(
					'title' => 'New user'
				),
				'update' => array(
					'title' => 'Edit user',
					'on_access' => true,
					'uri_segment' => 0
				),
				'delete' => array(
					'title' => 'Delete user',
					'on_access' => true,
					'uri_segment' => 0
				),
				'groups' => array(
					'title' => 'User groups',
					'on_access' => true,
					'uri_segment' => 0
				),
			)
		),
		'schema' => array(
			'title' => 'Schemas',
			'actions' => array(
				'index' => array(
					'title' => 'List of schemas'
				),
				'insert' => array(
					'title' => 'New schema'
				),
				'update' => array(
					'title' => 'Edit schema',
					'on_access' => true,
					'uri_segment' => 0
				),
				'delete' => array(
					'title' => 'Delete schema',
					'on_access' => true,
					'uri_segment' => 0
				),
				'language' => array(
					'title' => 'Change schema language',
					'on_access' => true
				),
			)
		)
	)
);